impervious core dam - English Synonyms Dictionary